package singleResponsibility;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2023-02-28
 * Time: 15:48
 */

public class SingleRes3 {

    public static void main(String[] args) {
        Vehicle1 vehicle1 = new Vehicle1();
        vehicle1.LsRun("汽车");
        vehicle1.TsRun("飞机");
        vehicle1.SlRun("轮船");
    }
}
// 这个中方式 没有对原来的类 进行拆分 知识修改了方法
// 这个类 没有完全的遵循单一职责 原则 但是方法级别上是遵循的 单一直接原则的
// 特点是 各司其职

class Vehicle1{
    //在这个类中 写三个不同的方法
    public void LsRun(String vehicle){
        System.out.println(vehicle + "路上跑的");
    }

    public void TsRun(String vehicle){
        System.out.println(vehicle + "天上飞的");
    }

    public void SlRun(String vehicle){
        System.out.println(vehicle + "水里游的");
    }

}
